PowerShell v7.6.0-preview.6 Release Password : なし DL : https://apps.microsoft.com/detail/9p95zzktnrn4 DL : https://aka.ms/PowerShell-Release?tag=v7.6.0-preview.6 DL_msi : https://github.com/PowerShell/PowerShell/releases/download/v7.6.0-preview.6/PowerShell-7.6.0-preview.6-win-x64.msi https://github.com/PowerShell/PowerShell/releases/download/v7.6.0-preview.6/PowerShell-7.6.0-preview.6-win-x86.msi DL_zip : https://github.com/PowerShell/PowerShell/releases/download/v7.6.0-preview.6/PowerShell-7.6.0-preview.6-win-x64.zip https://github.com/PowerShell/PowerShell/releases/download/v7.6.0-preview.6/PowerShell-7.6.0-preview.6-win-x86.zip Home : https://apps.microsoft.com/detail/9p95zzktnrn4?hl=ja-JP&gl=JP https://github.com/PowerShell/PowerShell/releases/tag/v7.6.0-preview.4 https://github.com/PowerShell/PowerShell/releases/tag/v7.6.0-preview.5 https://github.com/PowerShell/PowerShell/releases/tag/v7.6.0-preview.6 PowerShell 7.6 の新機能 : https://learn.microsoft.com/ja-jp/powershell/scripting/whats-new/what-s-new-in-powershell-76 =================================================================================================================================================== PowerShell は、コマンドライン シェル、スクリプト言語、および構成管理フレームワークで構成されるクロスプラットフォーム タスク自動化ソリューションです。 =================================================================================================================================================== 01) コマンド ライン シェル PowerShell は、他の一般的なシェルの最高の機能を含む最新のコマンド シェルです。 テキストのみを受け入れて返すほとんどのシェルとは異なり、PowerShell は .NET オブジェクトを受け入れて返します。 シェルには、次の機能が含まれています。 * 堅牢なコマンドラインの履歴 * タブ補完とコマンド予測 (about_PSReadLineを参照) * コマンドとパラメーター エイリアス をサポートします * コマンドを連鎖するためのパイプライン * コンソール内ヘルプシステム は、Unixのマニュアルページに似ています。 02) スクリプト言語 スクリプト言語として、PowerShell はシステムの管理を自動化するために一般的に使用されます。 また、多くの場合、CI/CD 環境でソリューションをビルド、テスト、デプロイするためにも使用されます。 PowerShell は、.NET 共通言語ランタイム (CLR) 上に構築されています。 すべての入力と出力は .NET オブジェクトです。 テキスト出力を解析して出力から情報を抽出する必要はありません。 PowerShell スクリプト言語には、次の機能が含まれています。 * 関数、クラス、スクリプト、モジュールを使用して拡張可能 * 拡張可能な フォーマットシステム で簡単に出力 * 動的な型を作成するための拡張可能な 型システム * CSV、JSON、XML などの一般的なデータ形式の組み込みサポート 03) 自動化基盤 PowerShell の拡張可能な性質により、PowerShell モジュールのエコシステムは、使用するほぼすべてのテクノロジをデプロイおよび管理できます。 例えば: * Microsoft Azure Windows Exchange SQL * サード パーティ AWS VMware Google Cloud 04) 構成管理 PowerShell Desired State Configuration (DSC) は、コードとしての構成を使用してエンタープライズ インフラストラクチャを管理できる PowerShell の管理フレームワークです。 DSC では、次のことができます。 * 反復可能なデプロイ用の宣言型 構成 およびカスタム スクリプトを作成する * 構成設定を適用し、構成ドリフトに関するレポートを作成する * プッシュまたはプル モデルを使用して構成をデプロイする